/* CSS Document */
body {
margin:0;
padding:0;
background:#fff  repeat-x 50% 0;
behavior:url(ie-css3.htc);
min-width:1400px;


}
/* 文字样式 */
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}


/* 按钮 */
.btn{display:inline-block;border:none;text-align:center;background:#158064;color:#fff;min-height:34px;line-height:34px;padding:0 15px;-webkit-transition:background 0.3s,border 0.3s;transition:background 0.3s,border 0.3s;}
.btn:hover{background:#009966;color:#fff;}
.btn.white{background:#fff;color:#666;border:1px solid #ddd;}
.btn.white:hover{background:#666;color:#fff;border:1px solid #666;}
.btn.disabled{background:#f1f1f1;border-color:#aaa;color:#aaa;cursor:default;}

/* 边距 */
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pl5 {
	padding-left:5px;
}
.pl8 {
	padding-left:8px;
}

/* 浮动 */
.fl{float:left!important;}
.fr{float:right!important;}
.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;;}
.clearfix:after{clear:both;}

/*显示形式*/
.inline{display:inline;}
.block{display:block;}
.inline-block{display:inline-block;zoom:1;*display:inline;}
.hidden{display:none;}
.d-inline {
_display:inline;
}
/* 下拉三角符号 */
.caret{display:inline-block;width:0;height:0;vertical-align:middle;border-top:8px solid #000000;border-right:8px solid transparent;border-left:8px solid transparent;content:"";}
.caret.up{border-top:none;border-bottom:8px solid #ccc;}
.caret.down{border-top:8px solid #ccc;border-bottom:none;}

.main-1440 {
width:1440px;
margin:0 auto;	
}

/* 顶部 导航*/
#index-head2022 {
height:148px;	
background:url(index2022-logo.jpg) no-repeat 0 0;
}
#index-head2022-logo {
float:left;	
	
}
#index-head2022-search {
width:440px;
height:50px;	
float:left;
padding-top:50px;
margin-left:30px;
}

#index-head2022-search  .ya-search-box{width:442px;height: 50px;padding-left:10px;border:1px solid #bed8f1;background:#e5eff9;border-radius:10px;}
#index-head2022-search  .ya-search-box input{float:left;width:330px;

height:48px;line-height:48px;
*height:34px;
*line-height: 34px;
background:#e5eff9;
border:none;

}
#index-head2022-search  .ya-search-box .search-btn{
	display: block;float:right;width:92px;height:48px;background:url("index2022-searchbutton.jpg") no-repeat 0 0 #226ebc;
border-top-right-radius:10px;
border-bottom-right-radius:10px;
}

#index-headtop-right-2020 {
	float:right;
	width:450px;padding-top:53px;
}
#index-headtop-right-2020  ul  {
	padding-top:6px;
}
#index-headtop-right-2020  ul li {


position:relative;
}

#index-headtop-right-2020  .index-headtop-right-ico {
	display:block;
width:85px;	
text-align:center;	
height:85px;
cursor:pointer;	

}
#index-headtop-right-ico1 {
width:46px;
height:46px;
background:(index-head-ico1.png) no-repeat 50% 0;
}
#index-headtop-right-2020  .index-headtop-right-ico  span {
	
font-size:13px;
}
#index-headtop-right-2020  .index-headtop-right-ico:hover {
text-decoration:none;	
}
#index-headtop-right-2020  .index-headtop-right-sub {
padding:5px 10px;
border:1px solid #ccc;
background:#fff;	
position:absolute;
display:none;
left:20px;
top:50px;
z-index:9999;
}
.index-headtop-right-sub li {
line-height:28px;
display:block;
float:none;
font-size:14px;z-index:999;
}
.index-headtop-right-sub li a{
color: #5a5a5a;	
}
.index-headtop-right-sub li a:hover {
color:#036bb2;	
text-decoration:none;
}
.index-headtop-right-sub  span{
	position:absolute;
	display: block;
text-align: center;
color: #555;
margin: 0 auto;
width:0px;
height:0px;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #ccc;	
top:-10px;

z-index:999;
}

#index-nav2022 {
background:#1d69c7;
height:66px;	
	display: block;
	position: relative;
width:100%;	
margin:0 auto;
	z-index:777;
}

#index-nav-2020 {
background:#1d69c7;

}
#index-nav-2020 ul li {
line-height:66px;
float:left;

font-size:26px;
font-weight:bold;

}
#index-nav-2020 ul li a {
color:#fff;	
display:block;
/* padding:0 46px; */
padding:0 52px;
}
#index-nav-2020 ul li a:hover {
text-decoration:underline;
background:url(index2022-nav-cio.png) no-repeat 50% 57px;

}
#index-nav-2020 ul  li  #qxlist2020{
display:none;	

position:absolute;
background:#1d69c7;
	background:rgba(29,105,199,0.9);
	filter:alpha(opacity=90);
top:66px;
z-index:9999;
	left:-200px;	
	width:560px;
	border-radius:8px;
	height:36px;
}
#index-nav-2020 ul  li #qxlist2020 li {
float:left;
line-height:30px;
height:30px;
}
#index-nav-2020 ul  li  #qxlist2020 li  a {
font-size:14px;
padding:0 10px;
display:inline;
font-weight:normal;
}
#qxlist2020 li  a:hover {
background:none;	
}

/*  总头条*/

#xdd2022_toutfirst {
	min-height:70px;
	text-align:center;	
	/*background:url(index2023-xddbgtd2.jpg) repeat-y;*/
	padding-top:10px;
}

#xdd2022_tout {
	min-height:70px;
	text-align:center;	
}
#xdd2022_tout h1,#xdd2022_toutfirst h1 {
	padding:0 25px;
font-size:42px;
font-weight:bold;
line-height:60px;
color:#036bb2;	
/*overflow: hidden;溢出隐藏*/
  /*  text-overflow: ellipsis;文本溢出省略号*/
  /*  white-space: nowrap;不换行*/
}
#xdd2022_toutfirst h1 {
line-height:60px;
}
#xdd2022_tout h1 a,#xdd2022_toutfirst h1 a {
color:#036bb2;	
}

#xdd2022 {



/*background:url(index2023-xddbgtd3.jpg) no-repeat 0 0;*/		
}
#xdd2022_newlist {

	color:#036bb2;		

padding-bottom:8px;
}
#xdd2022-bg {
	
	width:1440px;
height:108px;

background:url(xtt20230930.jpg) no-repeat 0 0;	
/*background:url(index2023-xddbgtd1.jpg) no-repeat 0 0;	*/	 
	
}
#xdd2022-bg a {
display:block;	
width:1440px;
	height:108px;
}
#xdd2022_newlist  ul li {
	float:left;
	margin-left:30px;
	width:440px;
	background:url(xddnewico.jpg) no-repeat 0 16px;
height:36px;
line-height:36px;
font-size:18px;
color:#333333;	
overflow: hidden;/*溢出隐藏*/
    text-overflow: ellipsis;/*文本溢出省略号*/
    white-space: nowrap;/*不换行*/
	text-indent:16px;

}
#xdd2022_newlist  ul li  a {
color:#333333;	
}
#xdd2022_newlist  ul li  a:hover,#xdd2022_tout h1 a:hover,#xdd2022_toutfirst h1 a:hover {
	
	color:#e60500;
}
/*  总头条*/

/*  书记市长*/
#index2022-sjicolist  {
margin-top:10px;	
}
#index2022-sjicolist ul li {
	
float:left;
width:718px;
height:30px;	
}

/*  北纬网头条 */
#index-headline2018 {
min-height:90px;
margin-top:10px;
background:url(index2022-xddbg.jpg) no-repeat 0 bottom;
padding-bottom:20px;
}
#index-head2018-zbt {
	text-align:center;
font-size:40px;
font-weight:bold;
/* 
line-height:60px;
*/
}
#index-head2018-zybt {
	font-size:40px;text-align:center;
font-weight:bold;

}
#index-head2018-yt {
	font-size:24px;
	line-height:40px;text-align:center;
}
#index-head2018-fbt {
	font-size:24px;text-align:center;
	line-height:44px;
}
#index-head2018-fbt2 {
	font-size:24px;text-align:center;
	line-height:44px;
}
#index-head2018-zbt a,#index-head2018-zybt a,#index-head2018-yt a,#index-head2018-fbt a,#index-head2018-fbt2 a {
	color:#036cae;
}
#index2022-headline-list {
margin-top:15px;	
}
#index2022-headline-list ul li {
	line-height:30px;
	height:30px;
float:left;	
font-size:20px;
text-align:center;
width:720px;
padding:0 20px;
overflow: hidden;/*溢出隐藏*/
    text-overflow: ellipsis;/*文本溢出省略号*/
    white-space: nowrap;/*不换行*/
	color:#036cae;	
}
#index2022-headline-list ul li a {
	color:#036cae;	
}
#index2022-headline-list ul li a:hover,#index-headline2018 a:hover {
color:#e60500;
}

/*  幻灯 头条 */

#index2022-content1 {
margin-top:25px;	
}

#index2022-huan {
	float:left;
width:790px;
height:480px;
position:relative;
overflow:hidden;	
}
#index2022-huan .focusBoxpic img {display: block; width:790px;
height:480px; }
	#index2022-huan .focusBoxtxt-bg { position: absolute; bottom: 0; z-index: 1; height: 60px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	#index2022-huan .focusBoxtxt { position: absolute; bottom: 0; z-index: 2; height: 60px; width:790px;overflow: hidden; }
	#index2022-huan .focusBoxtxt li{ width:790px;height:60px; line-height:60px;  }
	#index2022-huan .focusBoxtxt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 22px; font-weight: bold; text-decoration: none; }
	#index2022-huan .focusBoxtxt li a:hover {	
	color: #0099dc;}
	/* 下面是前/后按钮代码，如果不需要删除即可 */
		#index2022-huan  .prev,
		#index2022-huan  .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:50px; height:50px;
		  filter:alpha(opacity=50);opacity:0.7;   }
		#index2022-huan  .prev {background:url(ya-main-icon14.png);} 
		#index2022-huan  .next{ left:auto; right:3%;background:url(ya-main-icon15.png); }
		#index2022-huan  .prev:hover,
		#index2022-huan  .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		#index2022-huan  .prevStop{ display:none;  }
		#index2022-huan  .nextStop{ display:none;  }	
	
	
#index2022-c1right {
width:620px;
float:left;
margin-left:30px;	
background:#f4f4f4;
padding:20px;
height:480px;
}
#index2022-c1right dl {
padding-bottom:25px;	
	padding-top:8px;
}
#index2022-c1right dl a {
text-decoration:none;	
}
#index2022-c1right dl a:hover  dt{
color:#036cae;
}
#index2022-c1right dl dt {
font-size: 24px;color: #3f3f3f;
font-weight:normal;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
#index2022-c1right dl dd {
	padding:10px 0;
	font-size: 17px;
	color: #646363;
	line-height:32px;
}


/* 要闻热点 */
#index2022-ywrd {
margin-top:25px;	
}
#index2022-ywrdleft {
width:700px;
float:left;	
}
#index2022-ywrdright {
width:710px;
float:left;
margin-left:30px;

}
#index2022-ywrdleft-list {
margin-top:15px;	
}
#index2022-ywrdleft-list dl {
padding-bottom:35px;	
}
#index2022-ywrdleft-list dl dt {
font-size:24px;	
overflow: hidden;/*溢出隐藏*/
    text-overflow: ellipsis;/*文本溢出省略号*/
    white-space: nowrap;/*不换行*/
	font-weight:normal;
}
#index2022-ywrdleft-list dl dt a {
color:#000;	
}
#index2022-ywrdleft-list dl dt a:hover,#index2022-ywrdleft-list dl dd a:hover {
color:#036cae;	
}
#index2022-ywrdleft-list dl dd {
line-height:30px;	
padding:10px 0;
}
#index2022-ywrdleft-list dl dd a{
color:#797979;
}
.index2022-ywrd-info {
	color:#bfbfbf;
	font-size:14px;
}
.index2022-ywrd-info span {
color:#fff;
display:inline-block;

line-height:22px;
background:#f00;
padding:0 10px;	
border-radius:5px;
}
.index2022-ywrdright-list 
{
background:#f4f4f4;		

padding:15px 20px;
margin-top:15px;
}

.index2022-ywrdright-list  ul li {
font-size:18px;
line-height:50px;
overflow: hidden;/*溢出隐藏*/
    text-overflow: ellipsis;/*文本溢出省略号*/
    white-space: nowrap;/*不换行*/
}
.index2022-ywrdright-list  ul li img {
	
}

/* 专题 */
#index2022-rdzt {
	

height:182px;
margin-top:25px;
background:url(index2022-ztbg.jpg) no-repeat;	
}
#index2022-rdzt-list {
padding-left:50px;	
}
#index2022-rdzt-list ul li {
float:left;
width:330px;
height:182px;
margin-left:17px;	
}
#index2022-rdzt-list ul li  img {
width:330px;
height:182px;		
}
/* 问政雅安 辟谣 */
#index2022-wz {
margin-top:25px;	
}
#index2022-wzleft {
width:960px;
float:left;	
}

.fw-wz-table{margin: 15px 0;color:#2a2a2a;}
.fw-wz-table table{width: 100%;font-size:16px;border-collapse: collapse;}
.fw-wz-table table tr th{background:#f7f7f7;height: 50px;font-size:18px;line-height: 50px;font-weight: bold;color: #000;text-align: center;}
.fw-wz-table table tr td{height: 50px;line-height: 50px;color:#5a5a5a;text-align: center;}

.fw-wz-table table tr .tb-tit{width:550px;overflow: hidden;/*溢出隐藏*/
    text-overflow: ellipsis;/*文本溢出省略号*/
    white-space: nowrap;/*不换行*/display:block;padding-left: 30px;color:#2a2a2a;text-align: left;font-size:17px;background:url(index2022-wzico.png) no-repeat 2px 15px;}
.tb-tit:hover{color: #1a92c7;}
.fw-wz-table table tr .al-lf{color:#2a2a2a;text-align:center!important;
	}
.tb-zt{color:#2a2a2a!important;}
.tb-ok{color: #3a9926!important;}
.tb-bac{background:#f7f7f7;}
.fw-wz-table  tr:hover {
	background:#e7f5fe;
 cursor: pointer; 
                -webkit-transition: all .8s; 
                -moz-transition: all .8s; 
                -ms-transition: all .8s; 
                -o-transition: all .8s; 
                transition: all .8s;

		/*	background: linear-gradient(to left, #e7f5fe 50%, #fff 50%);
  background-size: 200% 100%;
  background-position:right bottom;
  transition:all 2s ease;
*/	
		
}

#index2022-pyright {
width:410px;
float:left;
margin-left:40px;	
}
#index2022-pylist  {
margin-top:10px;	
}
#index2022-pylist ul li {
	font-size:17px;
height:46px;
line-height:46px;
overflow: hidden;/*溢出隐藏*/
    text-overflow: ellipsis;/*文本溢出省略号*/
    white-space: nowrap;/*不换行*/	
}
#index2022-jblist  {
	
}
#index2022-jblist ul li {
width:410px;
height:44px;
margin-top:6px;	
}
#index2022-jblist ul li  img {
	
}

/* 融媒专区 */
#index2022-xmt {
margin-top:20px;	
}
#index2022-xmt-sp {
width:430px;	
float:left;
margin-left:20px;
}
#index2022-xmt-h5 {
width:380px;
float:left;	
margin-left:80px;
}
#index2022-xmt-tj {
width:430px;
float:left;	
margin-left:80px;
}

#index2022-xmt-splist,#index2022-xmt-h5list,#index2022-xmt-tjlist {
margin-top:20px;	
}
#index2022-xmt-splist ul li,#index2022-xmt-tjlist ul li  {
position:relative;
width:430px;
height:250px;	
margin-bottom:30px;
}
#index2022-xmt-splist ul li img,#index2022-xmt-tjlist ul li img{
width:430px;
height:250px;		
}
#index2022-xmt-splist ul li span,#index2022-xmt-tjlist ul li span  {
	display:block;
	height:42px;
	line-height:42px;
	position:absolute;
	width:430px;
	bottom:0;
	left:0;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
background-color:rgba(0,0,0,0.6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
}
#index2022-xmt-splist ul li span a {
	display:block;
		height:42px;
	line-height:42px;
color:#fff;	
background:url(index2022-spico1.png) no-repeat 2px 6px;

text-indent:40px;
}
#index2022-xmt-tjlist ul li span a {
color:#fff;	
text-indent:10px;display:block;
}
#index2022-xmt-h5list ul li {
width:380px;
height:530px;	
}
#index2022-xmt-h5list ul li img {
width:380px;
height:530px;	
}

/* 公益广告 */

#index2022-xmt-gygg {

}
#index2022-xmt-gygglist {
padding:25px 0;	
	
}
#index2022-xmt-gygglist ul li {
width:200px;
height:270px;
float:left;	
margin-left:39px;
}
#index2022-xmt-gygglist ul li img {
width:200px;
height:270px;	
}


/* 媒体矩阵 */
#index2022-mtjz {
margin-top:10px;	
}
#index2022-mtjzlist {
	margin-top:25px;
padding:50px 0;	
background:#eeeeee;
}
#index2022-mtjzlist ul li {
width:230px;
height:220px;
float:left;	
text-align:center;
margin-left:10px;
-webkit-perspective:400;
-moz-perspective:400;
}
#index2022-mtjzlist ul li img {
width:230px;
height:220px;	
}
#index2022-mtjzlist ul li span {
display:block;
text-align:center;	
padding-top:12px;
}

	
 .linkimage {
width: 100%;
height: 220px;
-webkit-transform-style:preserve-3d;
-webkit-transition:1.5s;
-moz-transform-style:preserve-3d;
-moz-transition:1.5s;
}

 .linkewm:hover .linkimage {
-webkit-transform:rotateY(180deg);
-moz-transform:rotateY(180deg);
}
.linkdisplay {
position: absolute;
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
}

.linkback {
-webkit-transform:rotateY(180deg);
-moz-transform:rotateY(180deg);
background: -webkit-gradient(linear,left top,left bottom,from(#fdbb5a), to(#db5726));
background: -moz-linear-gradient(top,#fdbb5a,#db5726);
width: 230px;
height: 220px;

}	
	

/* 标题 */
.index2022-tt1 {
	background:url(index2022-tt11440bg.jpg) no-repeat 50% 0;
	height:58px;
}
.index2022-tt1 h2 {
line-height:55px;
font-size:32px;
font-weight:bold;
width:190px;
margin:0 auto;	
text-align:center;
color:#e60500;
}



.index2022-tt2 {
    text-align: center;
vertical-align:middle;
}
.index2022-tt2 fieldset{
    width: auto; 
    border-top: 4px #e2e2e2 solid;
    text-align: center;
    color: #e31f1a;
    font-size: 30px;
    font-weight: bold;
    display: inline-block;
    padding: 0 40px;
}
.index2022-tt2 fieldset legend{ 
border:none;
    background: #ffffff;
    padding: 0 20px;
    text-align: center;
}
.index2022-tt2  a,.index2022-tt2 span {
	font-size:28px;
	font-weight:bold;
    color:#060606;
text-decoration:none;
vertical-align:middle;
}
.index2022-tt2  a img {
	vertical-align:middle;
}
.index2022-tt2 a:hover{
    text-decoration: none;
	color:#060606;
}




.index2022-tt2-more {
height:36px;	
}
.index2022-tt2-more h2 {
width:180px;
height:36px;
line-height:34px;
font-size:14px;	
border:1px solid #c9c9c9;
text-align:center;
margin:0 auto;
}

.index2022-tt2-more h2  a {
color:#5a5a5a;	
}



#index2022-footer {
background:#f5f5f7;	
color:#959597;
font-size:14px;
padding:40px 0;
margin-top:40px;
}
#index2022-footer a {
color:#959597;	
}
#index2022-foot-txt {
	
}
#index2022-foot-txt  ul li {
line-height:36px;	
text-align:center;
}
#index2022-foot-tu {
width:1440px;
margin:0 auto;	
}

#index2022-foot-tu  {
padding:20px 0;	
}
#index2022-foot-tu  ul li  {
	float:left;
	width:190px;
	height:60px;
	margin-left:15px;
}
@media (min-width: 1400px) {
html {

}

}
@media all and (max-width:1440px) and (min-width: 1300px) {
  html {
zoom:0.9;
  }
}